package entities;

import java.io.Serializable;

import javax.persistence.*;

@Entity
@Table(name="materias")
public class Materia implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@Id
	private String codigo;
	@Column
	private String descripcion;
	@ManyToOne(cascade=CascadeType.ALL)
	@JoinColumn(name="carrera")
	private Carrera carrera;
	
	public String getCodigo() {
		return codigo;
	}
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public Carrera getCarrera() {
		return carrera;
	}
	public void setCarrera(Carrera carrera) {
		this.carrera = carrera;
	}
}
